polarizing battery - English Synonyms Dictionary